special prison - French English Dictionary